import pygame

# 窗口的宽度和高度
WIDTH = 360
HEIGHT = 480

# 定义一个精灵类
class Player(pygame.sprite.Sprite):
    def __init__(self):
        pygame.sprite.Sprite.__init__(self)

        # 定义精灵图片
        self.image = pygame.Surface((50, 50))
        # 填充颜色
        self.image.fill((0, 255, 0))
        self.rect = self.image.get_rect()
        self.rect.center = (WIDTH/2, HEIGHT/2)

    def update(self):
        # 向右移动
        self.rect.x += 5

        # 精灵移动到最右边时，重新从最左边开始
        if self.rect.left > WIDTH:
            self.rect.right = 0
